Sun of Italy Fire Roasted Peppers

Fancy. Product of Spain.