Duck, Whole, with Giblets (2kg)Otter Valley4.7 (31)£30.50(£1.52 per 100g)Sold outUnavailableMD06 (13917)
Duck Breasts, Pack of 2 (475g)Otter Valley4.9 (28)£16.80(£3.54 per 100g)Sold outUnavailableMD07 (13918)