USA by TWA

In fact,this poster does not promote exactly the USA as most of the time, the TWA posters were desig

Postcard of Washington DC by TWA

TWA postard presenting the US Capitol in Washington District of Columbia.