Alfa Romeo Sports Super Car Poster Print Size:36

 

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