Cardno Genealogies
Agnes McGregor
Generation: 1
1. Agnes McGregor Family/Spouse: William Shepherd. [Group Sheet] [Family Chart]
Children:- Janet Clark Shepherd was born about 1857 in Aberdeen, Scotland; died on 10 Jun 1929.