Cento Manzanilla Olives Spanish Stuffed

Product of Spain.