A red Alfa Romeo RL Targa Florio 1924 on display in Novegro (Milan), Italy
Size:
4100px × 2736px
Location:
Milan Italy
Photo credit: ©
Marco Secchi / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
alfa,
car,
florio,
industry,
italian,
italy,
rl,
romeo,
targa,
vintage