Thomas McAfee
Alexander McCaughan: A Canadian Soldier
Rev. Thomas McAfee and family
Rev. Thomas McAfee and Elizabeth (Swan) McAfee
Portrait of Rev. Thomas McAfee
Thomas and Elizabeth (Swan) McAfee
Rev. Thomas McAfee
Portrait of Rev. Thomas McAfee and Family
Portrait of Rev. Thomas and Elizabeth (Swan) McAfee