Here are 12 eco-friendly stocking stuffers. If you're shopping for someone who lives a natural or "green" lifestyle, these presents are perfect for them.
43