H.M. Craig

H.M. Craig

Fine Artist. Surface Pattern Designer. 3d Modeller/texture artist with a vague idea of what I'm doing or trying to do.

New England, USA

5 materials