Taggiasche Olives

Taggiasche Olives

Regular price $9.50
Unit price  per 

Taggiasche Olives
A small, fruity Italian olive from Linguria, Italy
200g