Torres Potato Chips Iberian Ham

$2.99

Potato chips with Iberian Ham flavouring.

Product of Spain.