Buses at Tokyo Tower

8 years ago by in Travel Tagged:

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