Mary Anne Swainson

Mary Anne Swainson (18331897) was a notable New Zealand headmistress. She was born in Brough, Westmorland, England in about 1833.[1]

References