Organic Rack of Lamb

£22.50

English organic lamb from Somerset, 8 chops.