British Lamb. 2-2.5kg aprox

Shelf life a minimum 4 days

British Shoulder of lamb

SKU: 10311
£22.00Price