William Troy was an African American minister in Windsor, Canada.
ESSAYS: Barker
ROLES: Abolitionist
William Troy was an African American minister in Windsor, Canada.
ESSAYS: Barker
ROLES: Abolitionist
Powered by WordPress & Theme by Anders Norén