Christmas Sticker Infographic

Christmas Sticker Infographic

It is a beautiful sticker infographic. Vector illustration

by
by
by
by
by
by