Japan 2005

Previous Home Next

DSC03595

Sometimes flags would get in the way.