Teddy - Baby Blue Teddy - Baby Blue Teddy - Baby Blue Teddy - Baby Blue Teddy - Large £29.50 Colour: [Choose]Baby BlueBaby PinkBeigeSilver GreyLemonLilacMintOcean BluePowder BlueSugar PinkTurquoiseWhiteDuck Egg Quantity: at £29.50 each Add To Basket