Wildlife and Landscapes of the Caribbean
It is not every day that you swim into a seahorse, and it is therefore a spectacular experience to be able to observe one.