Sophia Sturge

Slavery abolitionist
Lists
Sophia Sturge is in following lists