Christmas tree and gifts in the room, rendering

Royalty-free stock illustration ID: 120522880

Christmas tree and gifts in the room, rendering