This is the beach in Acadia National Park in Maine
Image posted by Heather Randolph
January 25, 2011
Rate this!