Sarah Olmsted Thomas

Sarah Olmsted Thomas is an actor, puppeteer, accordionist, and one half of the puppetry duo Alex & Olmsted which was recently awarded a Jim Henson Foundation Grant.