David's Duck Mum & Baby Polka Dot Duck (1 ratings) David's Duck Mum & Baby Polka Dot Duck £22.99 Out of stock.