Precipitous cliffs of Tavolara island off Sardinia's NE coast
<Click on picture to close>