Browne & Rogers

St. Andrew's Protestant Episcopal Church (Fairfield County, Connecticut)