Two cute owls in love. Raster version

Royalty-free stock illustration ID: 104844704

Two cute owls in love. Raster version