Elephant baby rattle, 10cm.

Also available in grey or pink.

Knitted Elephant Rattle - Blue

AU$11.95Price