Photo 156 of 257
Pescarolo-Larrousse_1974_LeMans_01_BC.jpg

Pescarolo-Larrousse 1974 LeMans 01