Lighthouse, Capo Testa, Santa Teresa di Gallura, Sardinia, Italy

- Image ID: GDERTD

Lighthouse, Capo Testa, Santa Teresa di Gallura, Sardinia, Italy

Imagebroker / Alamy Stock Photo

Image ID: GDERTD

Location: Europe