Ningaloo Reef beach

Location: Ningaloo Reef Marine Park, Exmouth, North Western Australia

Ningaloo Reef beach

Location: Ningaloo Reef Marine Park, Exmouth, North Western Australia