Swan rattle

£12.50

A gorgeous knitted swan rattle suitable from birth.