Johnstone History Society

Masonic Halls 11 Collier Street, Johnstone

Engine of Destruction: The 51st (Highland Division) in the Great War.  Speaker:  Colin Campbell, historian and author