Odawara

View from the Odawara Castle's top floor observation deck

1,044 views
4 faves
1 comment
Uploaded on February 13, 2012
Taken on December 5, 2010