View from Santa Teresa di Gallura upon Rena Bianca beach, Olbia-Tempio, Sardinia, Italy.

- Image ID: 2A7K6CB

View from Santa Teresa di Gallura upon Rena Bianca beach, Olbia-Tempio, Sardinia, Italy.

Mieneke Andeweg-van Rijn / Alamy Stock Photo

Image ID: 2A7K6CB

Location: Santa Teresa di Gallura, Olbia-Tempio, Italy, Europe