Three Sisters Sanctuary Documentary

Learn the amazing story behind the building of Three Sisters Sanctuary. Three Sisters Sanctuary located in Goshen, MA is an art installation created by Environmental Artist Richard M. Richardson 25 years in the making.