From 1942 To 1944
Location The Telegraph Public House, Telegraph Road, London, SW15
Categories
Authority
More Information Canadian Firefighters