Funny cartoon illustration, with an owl sitting on the branch

Royalty-free stock vector ID: 86136367

Funny cartoon illustration, with an owl sitting on the branch