Iberian Ham Potato Chips
Torres

Iberian Ham Potato Chips

$5.99 each

add to cart
  add to list


Torres Jamon Iberico Potato Chips. 5.29oz. Made in Barcelona, Spain.