161005140657104.jpg

Welcome to Otter Creek.

We are a little village on Mount Desert Island.