Designed by
Title
Vector cartoon illustration of happy smiling Santa Claus standing holding roasted turkey with vegetables on a platter. Christmas #105001699
Description
Vector cartoon illustration of happy smiling Santa Claus standing holding roasted turkey with vegetables on a platter. Christmas theme flat contemporary design element template for cards, banners.