Latest posts

Jarring Nature Photos

Same Humpback Photographed 35 Years Apart These incredible photos show a humpback whale’s tail captured in 1985 and then again in 2020. Humpbacks live 80-90 years according to the National…
Page 7 of 10