Tricolour Pepper Strips

CategoryFrozen Food
Country of originSpain