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
- 2647x3986 / 9.3MB
- Contained in galleries
- French Guiana South America Travel Stock Photography