13 October 2005


Himeji castle looms over the trees.

No comments: