Beautiful medieval town Castelsardo on the north coast of Sardinia island, Italy
Cala Luna cave by the sea
Sardinia, Italy: the Cavalcata Sarda Festival. Woman with a basket full of traditional sardinian desserts – Sardegna, Cavalcata Sarda di Sassari. Una donna con regge un cesto pieno di dolci tipici sardi.