Enter your email address below and subscribe to our newsletter

British Army sailors rescue bedraggled barn owl 70 nautical miles out to sea

Share your love

A barn owl stranded some 70 nautical miles out to sea was rescued by an astonished British Army sailing crew competing in a gruelling race around Britain and Ireland.

Leave a Reply

Your email address will not be published. Required fields are marked *