click image to return
Life saving demonstration - London HQ Southwark, 15 Aug. 1934
Firefighters at the top of 100 ft ladders link hands
click image to return