Beaches and Rocky Coast

Palm Cove Gradation

Palm Cove, Far North Queensland, Queensland, Australia