Coyuchi Sheep Pillow
Linen is made in India from flax grown in France and Belgium.
Insert sold separately.
Coyuchi is one of the most famous and well-respected names in the organic bedding industry. Each and every bed and bath item is made from 100% certified organic cotton under fair trade conditions. No harmful agricultural chemicals used in production. All of Coyuchi's cotton is grown "by hand" on family farms in India.
SIZE: 14 x 14"
We Also Recommend