England Delta Airlines
England, C. 196522 x 28 in (56 x 71 cm)
ID #LBSMALLTRAVELTABLE-R-042
Travel poster presented by Delta Air Lines encouraging tourism to England. The Poster features a classic image of London, complete with the Big Ben, Buckingham Palace, and the double decker red bus.
Condition: Excellent
Please note poster is linen backed