2007 May Style Star: Michelle Garforth

She is regarded as the world’s top environmental television host. Dynamic, adventurous, and drop dead gorgeous, Michelle Garforth champions the causes of animals everywhere. Her passion for the wild is […]