Love Hotels (8/10)

Buy this image Add to Lightbox Download
< Prev Next >
Signs for love hotels or fashion hotels as they are called in Dogenzaka ((Love Hotel Hill)) in Shibuya, Tokyo, Japan. Friday March 25th 2016
Signs for love hotels or fashion hotels as they are called in Dogenzaka ((Love Hotel Hill)) in Shibuya, Tokyo, Japan. Friday March 25th 2016