Rock and a Hard Place

Acadia National Park, Mount Desert Island, Maine