Duck, Whole, with Giblets (2kg)Otter Valley4.7 (21)£30.00(£1.50 per 100g)Sold outUnavailableMD06 (13917)
Duck Breasts, Pack of 2 (475g)Otter Valley4.9 (23)£16.60(£3.49 per 100g)Sold outUnavailableMD07 (13918)