The shallow turquoise waters and white sandy ocean floor near a tropical island. Wreck Beach, Heron Island, Great Barrier Reef, Queensland, Australia.

The shallow turquoise waters and white sandy ocean floor near a tropical island. Wreck Beach, Heron Island, Great Barrier Reef, Queensland, Australia.
