-
Christmas Duck
104-56792
Price: £ 5.00 each -
Squeaky Luxury 7cm Silver Duck
104-56799
Price: £ 7.50 each -
Squeaky Luxury 7cm Gold Duck
104-56800
Price: £ 7.50 each -
Blue Angel Duck
104-56805
Price: £ 7.50 each -
White Angel Duck
104-56806
Price: £ 7.50 each -
Yellow Angel Duck
104-56807
Price: £ 7.50 each -
King [Crown] Duck
104-56865
Price: £ 7.50 each -
Christmas Duck Keyring
104-56919
Price: £ 2.50 each -
Christmas Duck with Stocking
104-56931
Price: £ 7.50 each -
Christmas Santa Duck
104-56932
Price: £ 7.50 each -
Lanco King Duck
108-90151
Price: £ 7.50 each -
Lanco Santa Claus Duck
108-90161
Price: £ 7.50 each -
Snowman Duck
112-34601
Price: £ 7.50 each -
BUD Deluxe Christmas Elf Duck
102-34705
Price: £ 12.95 each