French Guiana++, December 2022
Îles du Salut
Îles du Salut, Ile Royale: Hospital ~1867
Left arrow 
 Right arrow