Image 1 of 1
Ile Royale is one of three islands in Les Iles du Salut, French Guiana, and is known form its former prison, painted chapel, and abundant wildlife.
- ACM Photography / Alison Cornford-Matheson
- Image Size
- 4192x2784 / 12.9MB
- Contained in galleries
- French Guiana South America Travel Stock Photography