Barn Owls
Posted: Sun Feb 08, 2015 12:40 pm
A BBC item about Barn Owls. This is from Horton, which is near Leek Staffordshire.
http://www.bbc.co.uk/news/science-environment-31236408
http://www.bbc.co.uk/news/science-environment-31236408