Categories
Ads

1979 advertisement for London transit showing how the city would look if built by American planners.

Leave a Reply

Your email address will not be published. Required fields are marked *