Lot 2

Lot 2

Taxidermy mallard duck.

Low Estimate: €80
High Estimate: €120

  • Description

Description

Taxidermy mallard duck.