Japan 2005

Previous Home Next

DSC04175

Some armor is better than no armor.