$22.50
Bashful giraffe is 12' tall and the softest stuffed animal. 100% Polyester fibers Sits all...
$12.50
If I were a giraffe with the giraffe tail sticking out of the last page...
$12.50
Bashful giraffe 6" ring rattle. The softest rattle and easy for baby to hold and...