Arribada or “The Arrival” refers to the coming of thousands of female sea turtles to the beach to lay their eggs. It lasts for under one week.
Appeared in the July 2015 issue as “March of the Turtles”.
is a wildlife photojournalist and documentary filmmaker.
Hey there! Like what you see (or not)? Tell us what you think at email@example.com.