Wild baby Tawny owl sitting on a branch

Royalty-free stock photo ID: 77069353

Wild baby Tawny owl sitting on a branch