Demerara, Georgetown, British Guiana, S. A., road to the Diamond sugar plantation

Demerara, Georgetown, British Guiana, S. A., road to the Diamond sugar plantation

Item Information