Friday, June 8, 2007

TARGA!

145



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

oil on panel 18x24" sold

No comments:

Post a Comment