Okachimachi is a place in Tokyo with little shops located all along the railway and just beneath it.

Mehr Fotos von arurin