David Humphrey
Caring for Animals,
2005
acrylic on canvas
72 x 60 inches
additional images
artist statement
installation views
review
bio