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