by ponsulak
TOKYO, JAPAN -MARCH 29 2016: Commuter bus in the Shin-Ohashi-dori Street on MARCH 29, 2016 in Tokyo,Japan