finest selection - guaranteed original
Sprint Speciale Alfa Romeo showroom poster, designed by Zahnd and printed in Switzerland, circa 1961. A true icon image, known the world over. 35.7" x 50", LM 3/20
Please enter your email address so we can get back to you with pricing information and availability.