Liberty Duck Whole Duck approx 5.75-6.2 lb

$28.00

19 in stock

Category:

Description

Liberty Duck is based in Sonoma California and is a family run business