Modern technology – an achievement or a curse?

60-cb

Silvertown Fire Station after the Silvertown explosion. 1917