Saccargia Abbey, north of Sardinia, Italy

Royalty-free stock photo ID: 780146

Saccargia Abbey, north of Sardinia, Italy