World Art: Haiti Spirit Flags
Greater Antilles Haiti: three names Hispaniola (Spanish) Saint Domingue (French) Haiti (independent)