Formula One World Championship
The Japanese World Judo Champion Ryoko Tamura (JPN) was a Guest of the Toyota Team
Formula One World Championship, Rd16, Japanese Grand Prix, Race Day, Suzuka, Japan, 12 October 2003.
DIGITAL IMAGE