IBERIAN LEG

IBERIAN LEG.

 Iberian pig fresh leg.