Acadia Beach

A restful place on the beach at Acadia National Park in Maine.