Nature is a wildlife television program produced by Thirteen/WNET New York. It has been distributed to United States public television stations by the PBS television service since its debut on October 10, 1982. From Wikipedia
The new free ad-supported streaming channel offers 24/7 access to beloved series from the 1970s to the 1990s.