Image 1 of 1

IMG_5193.JPG

ARCADIA, CALIFORNIA, USA, OCTOBER 6, 2012. A car show of Cobras in the Arboretum in Arcadia on October 6, 2012. A Shelby Cobra without its body with a 5 liter engine.  Detail of the Ford engine.
twitterlinkedinfacebook