Rhincodon typus whale shark 4

Rhincodon typus Smith, 1828 basking shark whale shark East Indian basking shark