Japan 2005

Previous Home Next

DSC03550

Security keeping an eye on the people.