Free Range Duck

Whole Duck – aprox 1.7kg

Whole Duck – aprox 1.7kg