Alfa Romeo Sports Super Car Poster Print Size:44

 

Alfa Romeo Sports Super Car Poster Print Size:44" x 30" (111 x 76 cm Approx)