For two decades, Sandglass Theater, the justly world-renowned puppetry troupe headquartered in Putney, Vermont, has produced an international festival that serves as a gathering and showcase for ...