Stock Photo - The spanish tower overhanging Cala Domestica beach famous for the green emerald waters, Buggerru, Sardinia, Italy, Europe

Stock Photo: The spanish tower overhanging Cala Domestica beach famous for the green emerald waters, Buggerru, Sardinia, Italy, Europe.