Punta Coda Cavallo seen from San Teodoro, Mediterranean Sea, Olbia-Tempio province, Sardinia, Italy Shutterstock Image - Punta Coda Cavallo seen from San Teodoro, Mediterranean Sea, Olbia-Tempio province, Sardinia, Italy - ID: 1007331952