Published: 2024-07-19 13:59:50.741443Category:TravelType:PhotoModel release: No
Share
Picturesque tropical sandy Anchor Beach with turquoise water on Lizard Island. Lizard Island is located on Great Barrier Reef in north-east part of Queensland, Australia