Saturday, March 11, 2006

Here are some photos I took in 2002 near a famous stadium in Yokohama. These excited people are soccer fans who came to see (or try to see) a World Cup game...Russia vs Japan. Posted by Picasa

0 Comments:

Post a Comment

<< Home