Japan  
Hakone Checkpoint, the first stop on the road from Edo to the west of Japan.

Hakone Checkpoint, the first stop on the road from Edo to the west of Japan.


Powered by Gallery v1