Goya Spanish Capers

Just one quality. The best. Product of Spain.