public profile
Daughter of Robert Weir and Isabella Weir Sister of Sarah Kerr Weir; Cochrane Weir and Robina Weir Half sister of Rachel Kay Anderson