sketchbookexplorer.com
Urban art – Shibuya, Tokyo, Japan. ‘Meiji Shrine.‘
Visit the post for more.