Ferrari & Italian MarquesReturn to category
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
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