Name Details

Name: J. M. McGregor
Dates: d.1916
Notes: Sergeant of the 6th Battalion Cameron Highlanders
WebPAC PRO © Innovative Interfaces, Inc.