Sardinia: San Teodoro
Read More8 / 66
Sardinia, Italy: Pond of San Teodoro. Tavolara island on background.
Sardinia, Italy: Pond of San Teodoro. Tavolara island on background.
blue skycoastdaygallura regionholidayhorizontalislanditalylagoonnaturepondsan teodorosardiniaseasummersunnytavolaratravelvacationwild nature