The Long Island Sound is melting and ice floats are forming. You can see them our as far as the eye can see!
Comments
Sign in or get an account to comment.