Artist: Russell Taysom
Project: Creatures of the Night
Website: www.russelltaysom.com

christmasspiritcreaturemag

 

 

Come December The Spirit of Christmas descends upon the earth and drives the people of Earth insane.

Originally posted 2013-12-05 08:00:27. Republished by Blog Post Promoter