Sports Cars Images
Romano Ramoino (ITA) with Renato D'Avico (ITA) Giada Auto Alpine A110 Renault finished thirty-first in the last ever Targa Florio.
World Championship of Makes, 57th Targa Florio, Little Madonie, Sicily, Italy, 13 May 1973.