The Pink beach stands in Budelli, one of the islands of Sardinia (Italy). This odd

Advertisment
The Pink beach stands in Budelli, one of the islands of Sardinia (Italy). This odd

The Pink beach stands in Budelli, one of the islands of Sardinia (Italy). This odd

Source: HERE
Advertisment