mysardinianlife.com
Inside Sardinia: La Seada Sardinia’s Traditional Sweet
A traditional dessert from Sardinia, Italy