Japan 2005

Previous Home Next

DSC03631

A closer look at the water. Green for your pleasure.