Jim Kelly Himeji Castle 2

Japan

2014

jkelly@ TCJDDJXC hawaii TCJDDJXC .edu

Enlarge