Ellis Beach with rocks near Palm Cove, Queensland, Australia

Ellis Beach with rocks near Palm Cove, Queensland, Australia

Ellis Beach with rocks near Palm Cove, north Queensland, Australia

by
by
by
by
by
by