13 October 2005


Himeji castle looms over the trees.

No comments:

Post a Comment