christmas word on digital screen with world map - holiday concept, raster

Royalty-free stock illustration ID: 119247436

christmas word on digital screen with world map - holiday concept, raster