Lot 1301 , A German gold plush teddy bear

A German gold plush teddy bear

A German gold plush teddy bear

£40-60

Sold for £160