Wednesday, August 30, 2006

Targa



Alfa Romeo and Ferrari fighting one of their many battles in the streets of the 1973 Targa Florio
oil on board 24x16" sold

Labels: ,

0 Comments:

Post a Comment

<< Home