Back to album

Bar Island and Sheep Poucupine Island

Off the coast of Bar Harbor in Frenchman Bay are these beautiful are part of Acadia National Park

38 views
0 faves
0 comments
Uploaded on September 29, 2008
Taken on September 15, 2008