Large Free-Range Chicken

£18.45

Large free-range chicken for a more succulent flavour. Approx 2.1kg