Online Resources

Sunday, December 4, 2016

13 Days Of Creepmas: Insect's Christmas




Stop motion animation from 1913 Russia.

2 comments:

  1. The insects are fantastic, I love them skiing down the hill, but what a strange idea for a Christmas film.

    ReplyDelete