Horatio Ross McGregor [MacGregor]
1848 -
Generation: 1
1. Horatio Ross McGregor [MacGregor] was christened on 1 Apr 1848 in Contin, Ross & Cromarty, Scotland.