St. Francis by-the-Sea, Blue Hill, ME