Stock Photo - Lighthouse of Capo Testa, Santa Teresa Gallura, Sardinia, Italy

Stock Photo: Lighthouse of Capo Testa, Santa Teresa Gallura, Sardinia, Italy.

Searchable keywords

Choose multiple keywords