Leechdemon
Leechdemon
Development
Creative
Personal
About
Creative
> Bugs (Self Portrait)
Image Date
January 15th, 2000
Project Description
Technologies Used
Creative
,
Life Drawing
,
Pencil Sketch
Additional Images