Christmas cartoons 2601

$15.00$125.00

Cartoon showing Santa Claus bragging that his sleigh has ’12 reindeer power’ (as opposed to 12 horse power).

Clear