Whale shark, Rhincodon thypus, Ningaloo Reef, Indian Ocean, Australia, Western Australia
Whale shark, Rhincodon thypus, Ningaloo Reef, Indian Ocean, Australia, Western Australia

Image no. rdi_03521