Diving with sharks and rays

2009-11-29 2

Diving with whale sharks and mantarays in Western Australia, around the magical Ningaloo Reef