Previous Home Next

A cyclist riding through the main entrance at Ueda Jo Castle, Ueda, Nagano, Japan.

All Photos of Japan © 2008 Mark Hemmings