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 winetasting in Adelaide June 18, 2023 wine tasting in Adelaide June 18, 2023 Bondi Beach June 20, 2023