Rubber Duck Gold B00DJ4R96C

Price: £48.37 £12.28

  • RubberDuck

  • approx. 8 cm long

  • with squeak function

  • doesn't swim upright

  • Rubber Duck Gold B00DJ4R96C