May 9, 2004

P5090040

Yumi Ogita finishes the race.
  Walrus Internet