German bombing of the UK: Police and Army bomb disposal officers with a defused German 1000kg ‘Luftmine’ (parachute mine) in Glasgow, 18 March 1941.
History Of Glasgow In Pictures
September 3, 2018
People