Small Baby Knit Teddies
Two knitted teddy bears, one blue and one pink, are sitting side by side with ribbons around their necks.
Two knitted teddy bears, one blue and one pink, are sitting side by side with ribbons around their necks.