TOKYO, JAPAN STREET ART: PRINCESS by SPACE INVADER Published on August 18, 2014October 10, 2020 by jacquelinemhadel 3aug14. Shibuya, Tokyo, Japan. Share this:TwitterRedditFacebookTumblrPinterestEmailMorePrintPocketLike this:Like Loading...
That’s cool. I love street art 🙂
Cheers ~ it’s my passion!