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)


Comments