A fun and energetic family session on the Shore Path in downtown Bar Harbor near Acadia National Park on Mount Desert Island.
Read MoreA fun and energetic family session on the Shore Path in downtown Bar Harbor near Acadia National Park on Mount Desert Island.
Read More