Stock Photo - Spaghetti with frutti di mare. Santa Teresa di Gallura in Sardinia, Italy.

Stock Photo: Spaghetti with frutti di mare. Santa Teresa di Gallura in Sardinia, Italy.