Cornell University Library Digital Collections

Shopping street inside the megastructure (Cumbernauld, UK)