Vela Phelan, X ME LAB (detail), mixed media, 2010 2010013182335609338610175_02-lg 0 By sherrie green on April 28, 2015