Seaweed washed up on the shore

photos by Kristen > travel photos > Hull Beach, Massachusetts

Hull Beach, Massachusetts photograph.