Blog by Sebastian Jannelli | March 18, 2011
Tracy Worcester, Marchioness of Worcester and future Duchess of Beaufort, is not your typical English noblewoman. She is an impassioned environmental activist to the core, and she is definitely not afraid to get her hands dirty.
Her...