File details

Barbican under construction, building site, London 1972 - NLA - 1972-06-21
powered by infradox.com