Chondrichthyes 23 February 201724 February 2017 by Jonathan Whale shark (Rhincodon typus) Grey reef shark (Carcharhinus amblyrhynchos) Whale shark (Rhincodon typus) Grey reef shark (Carcharhinus amblyrhynchos) Grey reef shark (Carcharhinus amblyrhynchos) Whale shark (Rhincodon typus) Whale shark (Rhincodon typus)