A magical day out on Ningaloo reef

So close to the surface

Previous | Home | Next