Himeji castle 2

Jim Kelly Himeji Castle 2

Japan

2014

jkelly@ TKZAXKST hawaii TKZAXKST .edu

Enlarge Enlarger