The Art of Travis Lewis
Sunday, April 24, 2011
"From This Well Madness Springs"
Thought I should post the finished Lovecraft piece.
Wednesday, April 6, 2011
Work in progress.