Designed by
Title
Capo Testa : coast in Costa Smeralda: Santa Teresa Gallura, Sardinia, Italy #248801065
Description
Capo Testa : reefs and sea, beautiful coast of Costa Smeralda: popular travel destination, Santa Teresa Gallura, province of Sassari, Sardinia, Italy