Harlequin shrimp eating star fish, Hymenoceara elegans, Bali, Indian Ocean, Indonesia
Harlequin shrimp eating star fish, Hymenoceara elegans, Bali, Indian Ocean, Indonesia

Image no. rdi_04228