A Caribbean Spiny Lobster(Panulirus argus) under a coral reef ledge with a school of snapper swimming in the open water on the Delray Ledges dive site off the coast of Boynton Beach /Delray Beach in Florida, USA.