I’ll bet these owls were relieved when humans created barns Post author:tjiskavw Post published:June 18, 2023 Post category:Australia ho ho ho… that’s a little animal trainer humor from the woman holding a barn owl on Rottnest Island. You Might Also Like greetings from a gentle giant June 23, 2023 Loch Ard Gorge June 18, 2023 Komodo Dragon June 20, 2023