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
- 2844x1889 / 7.2MB
- Contained in galleries
- French Guiana South America Travel Stock Photography