1/2 Shoulder of Lamb (serves 3 – 4)

16.95

1/2 Shoulder of Lamb (serves 3 – 4)