Explore a Process These people are in Sardinia, Italy. They make stuffed pasta. It is for a holiday meal. Sardinia Italy 09/11/2020 14:25:38