1981 Ferrari 512 BB/LM - Spares package 1

Photograph of Nose, hood, radiator, ducting

Nose, hood, radiator, ducting