New Season Leg of Lamb

£47.50
English, Free Range lamb at it's finest.