Japan 2005

Previous Home Next

DSC04074

Prayers tied to bushes.