Let it snow Merry Christmas posters with hand drawn cat in Santa Claus hat sitting on snow and hedgehog with balls vector illustration cute animals. Let it Snow Poster with Hedgehog and Cat in Hat