Sardinia 1
David's beach, Capo Testa