public profile
Daughter of Michał "Michael" Weir and Emma Weir Sister of John Weir; Lawrence Michael Weir and Mary Hesselgrave Half sister of John Weir and Theodor Weir