Ginza (63 of 134)




Rainy Yurakucho.
Rainy Yurakucho.