hampton beach low tide

Low Tide, Hampton Beach

© Jennifer Deal