Sardegna - Gallura - Capo Testa (Ot), the lighthouse.


Size: 3242px × 2155px
Photo credit: © DEA / S. MONTANARI / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: capo, europe, gallura, geography, italy, sardinia, testa