Results 1 results found Beach at Marina Sardo, Porto Cervo, Sassari Province, Sardinia, Italy, Mediterranean, Europe