Japan 2005

Previous Home

DSC01114

You can't believe how hard it was to find a Tokyo Giants hat.