Almonds AlmondsAlmonds feature in quite a few dishes and are a popular snack in Spain. By tapasonline|2020-10-21T07:50:49+01:00September 7th, 2020| Related Posts Olives September 7th, 2020 | 0 Comments