Capo Testa near Santa Teresa Gallura, Sardinia, Italy

- Image ID: GDERT0

Capo Testa near Santa Teresa Gallura, Sardinia, Italy

Imagebroker / Alamy Stock Photo

Image ID: GDERT0

Location: Europe