Italy, Sardinia, Olbia Tempio Province, San Teodoro, Coda Cavallo, Molara and Tavolara islands

- Image ID: T87B7M