International Formula 3: Driver line up. Marlboro Masters of Formula 3 Zandvoort, Holland. 7/8 August 2004 Digital Image
Driver line up.
Marlboro Masters of Formula 3
Zandvoort, Holland. 7/8 August 2004
Digital Image