‹ Back to Carstairs surname
Daughter of Thomas Carstairs and Isabell Robertson Sister of David Carstairs; David Carstairs; Isabell Carstairs; James Carstairs and Thomas Carstairs