File details

Residents protest against asbestos dust being released during the decommissioning of Fulham Power Station, Fulham, West London 1983 - NLA - 1983-06-16
powered by infradox.com