The Pink Beach

beach in the island of Budelli, in Sardinia, Italy

Categories: