New Search
Search results
View RecordNameBirth DateBirth PlaceRegimental NumberRelativeView Images
Andrew Kerr Hastings MacFarlane
James Anderson MacFarlane
Mary R
Joseph Armour MacFarlane