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
- 2539x3823 / 11.2MB
- Contained in galleries
- French Guiana South America Travel Stock Photography