Fire urchins (aka red urchins) in Lembeh Strait, North Sulawesi, Indonesia

Fire urchins (aka red urchins) in Lembeh Strait, North Sulawesi, Indonesia

© Jurgen Freund/NPL/Minden Pictures

Fire urchins (aka red urchins) in Lembeh Strait, North Sulawesi, Indonesia

Fire urchins (aka red urchins) in Lembeh Strait, North Sulawesi, Indonesia

Related Tags