Full Shoulder of Lamb (serves 6 – 7)

40.00