Photo 102 of 206
Larrousse-Kauhsen_1970_LeMans_01_BC.jpg

Larrousse-Kauhsen 1970 LeMans 01