Love Hotels

Buy this image Add to Lightbox Download
< Prev Next >
Illuminated signs for love hotels or fashion hotels as they are called in Shinjuku's red light district of Kabukicho. Tokyo, Japan. Friday November 20th 2015
Illuminated signs for love hotels or fashion hotels as they are called in Shinjuku's red light district of Kabukicho. Tokyo, Japan. Friday November 20th 2015