Marine Invertebrates


Racing Stripe Flatworm on colourful coral

Racing stripe flatworm

Racing stripe flatworm swims over Discosoma coral Location & date Chocolate Island, Malapascua, Philippines. 16th November 2014 Subject […]


Fluorescent polyps of reef building coral

Fluorescent coral polyps

Image under ultraviolet showing fluorescent coral polyps Location & date Wadi Lahami, Red Sea, Egypt: 23rd June 2014 Subject […]


Double-spined urchin

Double-spined or banded sea urchin

The double-spined or banded sea-urchin Echinothrix calamaris Location & date Malapascua, Philippines: 14th November 2014 Subject A […]