Santa Teresa Gallura, Sardinia, Italy. The Rena Bianca beach

- Image ID: 2C8YR89

Santa Teresa Gallura, Sardinia, Italy. The Rena Bianca beach

alberto maisto / Alamy Stock Photo

Image ID: 2C8YR89

Location: Santa Teresa Gallura, Sardinia, Italy