He served with the 1/6th (Morayshire) Bn, the Seaforth Highlanders, 51st Highland Division and joined the battalion at Elgin in July 1914.
He joined the battalion at Elgin in July 1914. He served with the 1/6th (Morayshire) Bn, the Seaforth Highlanders, 51st Highland Division.
He served with the 1/6th (Morayshire) Bn, the Seaforth Highlanders, 51st Highland Division. He joined the battalion at Elgin in July 1914.
He served with the 1/6th (Morayshire) Bn, the Seaforth Highlanders, 51st Highland Division. He joined the battalion at Elgin in July 1914.