Love Hotels in Shibuya

Buy this image Add to Lightbox Download
< Prev Next >
Illuminated signs for love hotels or fashion hotels as they are called in Dogenzaka ((Love Hotel Hill)) in Shibuya, Tokyo, Japan. Friday February 3rd 2012
Illuminated signs for love hotels or fashion hotels as they are called in Dogenzaka ((Love Hotel Hill)) in Shibuya, Tokyo, Japan. Friday February 3rd 2012