Shoulder of Lamb


Shoulder of lamb, a tender and flavoursome cut from free range Wiltshire lamb.





Click to enlarge
Click to enlarge



Web design