Lamb Shank - 1.2kg average

Lamb Shank - 1.2kg average

£16.99 each