写真素材 - 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
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