Annie Leonard
Annie Leonard is a writer, known for The Story of Stuff (2007), Natural Heroes (2004) and The Story of Citizens United v. FEC (2011).
Annie Leonard's FILMOGRAPHY
as Actor (1)