Christmas Duck Serves 6

£31.43

Category:

Description

Our locally sourced duck have been cared for with the highest quality feed.

© 19Gales Farm House Foods