Son of James and G. Welsh, of Hope Park Lodge, Rattray, Blairgowrie, Perthshire. British South African Police 1827 - Attested: Apr-1914. ref. South African Roll of Honour 1914-1918
southafricawargraves.org — record #28051