Details from a Ferrari 250 TR 59 Testa Rossa, Copenhagen, Denmark

- Image ID: EC937C
Kim Petersen / Alamy Stock Photo
Image ID: EC937C
Location: Copenhagen, Denmark