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

- Image ID: HPBJDN

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: HPBJDN

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