Sea cucumber, Holothuroidea, Komodo National Park, Indian Ocean, Indonesia
Sea cucumber, Holothuroidea, Komodo National Park, Indian Ocean, Indonesia

Image no. rdi_04221