At once meticulous and fantastic, poignant and absurd, Keyes’ carefully crafted drawings and paintings depict animals isolated dramatically in fragments of their natural environment, overrun with shards of man-made artifice and debris.
Bits and pieces found online