Tavolara Island, Sar

Tavolara Island, Sardinia, Italy