Enjoy the photos!
Grey Nurse Shark
Spotted Wobbegong
Blind Shark
Zebra Shark
Bull Shark
Whitetip Reef Shark
Crested Hornshark
Various Sharks
White-spotted Wedgefish
Australian Shovelnose Ray
Fiddler Ray
Manta Ray
Eagle Ray
Common Stingaree
Bluespotted Maskray
Australian Butterfly Ray
Various Rays
Giant Shovelnose Ray