Buy this image Add to Lightbox Download
< Prev Next >
A couple walk passed the wall and Illuminated sign for a love hotel or fashion hotels as they are called in Dogenzaka ((Love Hotel Hill)), Shibuya, Tokyo, Japan. Friday April 18th 2014
A couple walk passed the wall and Illuminated sign for a love hotel or fashion hotels as they are called in Dogenzaka ((Love Hotel Hill)), Shibuya, Tokyo, Japan. Friday April 18th 2014