5 years ago

Have you ever seen a handful of baby leeches?

Biebrza National Park is a large protected area in northeastern Poland, sprawling along the Biebrza River Valley. Its forests and marshes support hundreds of bird species, including eagle-owls and cranes, as well as beavers, elk and other wildlife. But do you know what they also have? Plenty of tiny baby leeches!

Loading comments...