Low Tide

Low Tide

Camp Ellis Beach, ME