detail of Capriccioli beach in Costa Smeralda, Sardinia

detail of Capriccioli beach in Costa Smeralda, Sardinia

 Stock photo ID: 122817847