Alistair Caldicott
Coral Bay snorkelling 4
Coral Bay snorkelling:
School of zebra fish whiz past me on the Ningaloo Reef