The Episcopal Diocese of Connecticut

St. Mary's, Manchester: Christmas in New England Fair