Day 73, Monday, April 7 2025 - Île Royale (Devil’s Island), French Guiana
Photo album created with Web Album Generator