Macau Formula Three Grand Prix.: The drivers and riders relax before the races. Macau Formula Three Grand Prix. 13 - 17 November 2002, Macau Guia Circuit, Macau, China. DIGITAL IMAGE.
The drivers and riders relax before the races.
Macau Formula Three Grand Prix. 13 - 17 November 2002, Macau Guia Circuit, Macau, China.
DIGITAL IMAGE.