Irish documentary On a River in Ireland (pictured) and science series Your Inner Fish took home the best overall production prize and Special Jury Award, respectively, at the Wildscreen Film Festival's Panda Awards.

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.