Photo 118 of 257
Larrousse-Kauhsen_1970_LeMans_01_BC.jpg

Larrousse-Kauhsen 1970 LeMans 01