David Humphrey

Bio



David Humphrey, Leaping Goat, 2006, 72" x 60", acrylic on canvas