AnswersCo
Home
All Pages
Saint-Domingue
a Sugar-producing French island colony in the Caribbean