Name
Sarah Theodosia Hall
Also known as Sarah Theodosia Branson (née)
Gender
Female
Roles