Alfa Romeo Sports Super Car Poster Print Size:24

 

Alfa Romeo Sports Super Car Poster Print Size:24" x 16" (60 x 40 cm Approx)