Alistair Caldicott
Coral Bay snorkelling 2
Coral Bay snorkelling:
With the mask and snorkel on exploring the Ningaloo reef