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
- 3724x2473 / 11.1MB
- Contained in galleries
- French Guiana South America Travel Stock Photography