1985 Taylor & Boody organ at College of the Holy Cross, Worcester, Massachusetts

Related Links

Programs that feature this organ