insects

THE INSECTS’ CHRISTMAS …….. MOSCOW 1913

I found this charming little video and thought I would post it. It was made in 1913 in Moscow Russia. I think it is worth the time to watch I just love the idea, Father Christmas and the insects 😀


Page 1 of 1