Duck, Whole, with Giblets (2kg)Otter Valley4.7 (21)£30.00(£1.50 per 100g)Sold outSold OutMD06 (13917)