Colorful tree with cute owl and birds.  Raster version

Royalty-free stock illustration ID: 140182393

Colorful tree with cute owl and birds. Raster version