Sardinia

Sardinia

Falcone Cape and Asinara Island, North of Sardinia, Italy