Photo 36 of 128
Jones-Laffite_1979_Germany_01_BC.jpg

Jones-Laffite 1979 Germany 01