Sarah Lafferty

Sarah Lafferty is an American costume designer, puppeteer and performing artist.