Home / Products / Hams
Its definition does not manage to express what this symbol of Iberian gastronomy means. The highest quality ham par excellence.
75% Iberian breed
100% Iberian breed