The Episcopal Diocese of Connecticut

ROC Gathering

Trinity Conference Center, West Cornwall