David Humphrey
Caring for Animals, 2005
acrylic on canvas
72 x 60 inches


bio
img