Buses at Tokyo Tower

10 years ago by in Travel Tagged:

Buses waiting in front of Tokyo Tower – their windshields mirroring the tower.