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.