A rocky coral shore at low tide on a tropical island. Research Beach, Heron Island, Great Barrier Reef, Queensland, Australia.

A rocky coral shore at low tide on a tropical island. Research Beach, Heron Island, Great Barrier Reef, Queensland, Australia.
