DIY Checkup: Mitigating the Negative Health Effects of Chemicals

Ingredients List
( flickr: Eloise Mason )
( flickr: Eloise Mason )
Produced by Jen Poyant