Japan 2005

Previous Home Next

DSC04446

Everyone has a squirrel problem.