Royalty-free stock vector ID: 1167109756

A Merry Christmas Illustration with Santa landing in the Country of Morocco