A majestic owl perched on a weathered tree branch - Free Stock Photo | Picren | PicRen