A few months ago I witnessed Leatherback sea turtles hatching on Zeelandia beach in St. Eustatius. They are an endangered species, so not something you will see every day.
Here are some of my best shots, followed by three small video’s. Enjoy and… long live the Leatherbacks! 😀