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 St Paul’s in Melbourne June 20, 2023 cappuchino strip June 18, 2023 Standley’s Chasm July 3, 2023