Whole Lamb Shoulder

1000 g
£22.99

Lamb Shoulder 1.5 - 2kg