Formula 3 (2002) Team TOM'S Dallara F106

Item No. 43382