Marine Biology in Belize

A slipper lobster – what a great find!