Learning about owls native to North Carolina

Kate Shaner from Carolina Raptor Center stopped by to talk about some native N.C. owls.

More videos