Back to album

Otter Cove

Acadia National Park on Mount Desert Island, Maine.

 

47 views
0 faves
0 comments
Uploaded on December 22, 2009
Taken on May 18, 2002