Skip to product information
1 of 1

Forsyths of Peebles

GRESSINGHAM DUCK - FRESH (2.2 kg)

Regular price
£22.79
Regular price
Sale price
£22.79
No reviews yet
2.2 kg (Serves 2 - 3 people)