Christmas and New Year's owls in funny costumes. Raster version.

Royalty-free stock illustration ID: 110239739

Christmas and New Year's owls in funny costumes. Raster version.