Carters Child of Mine no 88236 Small Yellow Aqua Giraffe Rattle
Carters CHILD OF MINE No. 88236 Plush 8 inch Standing Yellow Velour Giraffe Pastel Orange Horns, Muzzle, Knotted Tail – Aqua Blue Ears, Mane, Feet Green Embroidered SPOTS Rattle LIKE NEW