Organic Teddy Bear
This little guy is called Chester and he is made of organic cotton that is natural, untreated, unbleached, and unprocessed. It is dyed using only all-natural ingredients.

$32.00 at Pur Bebe
This little guy is called Chester and he is made of organic cotton that is natural, untreated, unbleached, and unprocessed. It is dyed using only all-natural ingredients.

$32.00 at Pur Bebe