Torres Potato Chips Iberian Ham - Large

$7.99

Potato chips with Iberian Ham flavouring.

Product of Spain.