sketchbookexplorer.com
Urban photo art – Chiyoda City, Tokyo, Japan. ‘Imperial Palace.’
Visit the post for more.