Gorgeous view of Torre di Longonsardo in Santa Teresa Gallura

Gorgeous view of Torre di Longonsardo in Santa Teresa Gallura

Gorgeous view of Torre di Longonsardo in Santa Teresa Gallura - Stock Photo - Images

Gorgeous view of Torre di Longonsardo in Santa Teresa Gallura. Popular travel destination of Mediterranean sea. Location: Santa Teresa Gallura, Province of Sassari, Sardinia, Italy, Europe

by
by
by
by
by
by