img E.K.Huckaby

Never, 2004,
encaustic on panel
62.25 x 75.5 inches



paintings
sculpture
installation views
bio