Designed by
Title
TOKYO,JAPAN - NOVEMBER 23: Narrow pedestrian street , The area is filled with tiny cheap restaurants #41915384
Description
TOKYO,JAPAN - NOVEMBER 23: Narrow pedestrian street known as Omoide Yokocho is a series of tiny alleyways along the northwest tracks of Shinjuku Station. in Tokyo, Japan on November 23, 2013. The area is filled with tiny cheap restaurants
This image is editorial