Odawara Castle

Odawara Castle from samurai Japan in Kanagawa. A few more here from Hakone.

Odawara Castle

Advertisements