Beaches and Rocky Coast

Tropical Rise

Palm Cove, Far North Queensland, Queensland, Australia