Italian Almond Cookies

Italian Almond cookies

Tipycal almond cookies from Sardinia, Italy