Great horned owl perched on a twisted tree branch - Free Stock Photo | Picren | PicRen