Otter Creek (Church) Published May 14, 2014 at 300 × 205 in A few pictures from today’s visit to the Boston MFA Otter Creek (Church) Now part of Acadia National Park on Mt. Desert Island in Maine. Share this: Print (Opens in new window) Print Email a link to a friend (Opens in new window) Email Share on X (Opens in new window) X Like Loading...