Watch a humpback whale spotted feeding near CT fishing boat in Long Island Sound

Watch a humpback whale spotted feeding near CT fishing boat in Long Island Sound

No comments

Read more