Liberty Duck Whole Duck approx 5.75-6.2 lb

$28.00

22 in stock

Category:

Description

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