Spider, 2004
Oil on canvas
34h x 28w in. ea. (diptych)
ARTISTS
EXHIBITIONS
PRESS
ABOUT
CONTACT
CATALOGS