Sardinia beach, wonderful sea in Capo Testa. Italy

Sardinia: a bay in Capo Testa, near the village of Santa Teresa di Gallura, Italy

PODOBNE POSTY