lots of lots
Auction ended on February 23rd, 2017 UTC

A FRENCH SILVER PLATED DUCK PRESS by CAILAR, BAYARD &

Sold for: £4,500|Estimate: £5,000 - £8,000|View Bid history|Sell a Similar Item
Ask Auctioneer|