The beach of Rena BIanca at Santa Teresa Gallura, Sardinia Italy with the coast of Corsica Island in the background

- Image ID: HPBJD6

The beach of Rena BIanca at Santa Teresa Gallura, Sardinia Italy with the coast of Corsica Island in the background

Marco Arduino / Alamy Stock Photo

Image ID: HPBJD6

Location: beach of Rena BIanca at Santa Teresa Gallura, Sardinia Italy with the coast of Corsica Island in the