A chart of the island of Hispaniola


2046959