Pampa Peppers, Red Sweet, Fire Roasted

Product of Peru.