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