20 x 29 in (51 x 74 cm)
ID #GM008
100-250 cathedral Europe german Germany size-20x29 travel vintage poster
TWA America Poster
United States, c. 1970s
TWA New York City Poster
TWA United States Poster
Verona Vintage Travel Poster
Italy, c. 1960s
Air France Vie Du Monde Poster
France, c. 1981
Leaning Tower of Pisa Poster
Italy, c. 1990