Rattle - Rose Garden

$21.95

Lovingly crafted from the finest fabrics and finished with care she will make a beautiful newborn gift for a special baby.