Tuesday, September 1, 2009

The Chequered Flag

Here are a pair of superb Italian auto posters from the 1950's. Obviously, the Italians were also capable of producing exquisite advertising.
Piacere.



2 comments: