Pastene Roasted Peppers

Imported. Product of Spain.