Star Spanish Olives, Manzanillas, Stuffed with Minced Pimiento

Since 1898. Product of Spain.