Trans World Airline Lockheed Constellation Art Print – Paris '48– 2 sizes Poster EUR 16.88 to EUR 39.42