The Green Room

By thegreenroom

Tokyo Station

The entrance to the restored Tokyo Station provides a suitably grand meeting place close yo the Imperial Palace.

192 views
  • 0
  • 0