Friday, June 08, 2007

TARGA!

145



Alfa T33 and Ferrari 312pb doing their thing during the Targa Florio,1973

oil on panel 18x24" sold