Whale Shark, Ningaloo Reef, Australia, 14th May 2008



Great White, Gaansbaai, South Africa, 5th May 2008



Wobbegong, Heron Island, Australia, 24th October 2004



Zebra (Leopard) Shark, Ningaloo Reef, Australia, 6th December 2005



Epaulette Shark, Heron Island, Australia, 20th October 2004



Whitetip Reef Shark, Great Barrier Reef, Australia, 1st November 2004



Shovelnose Ray, Heron Island, Australia, 24th October 2004