Liz Luisada
Liz Luisada
Liz Luisada, untitled, 2005
mixed media, 12 1/2 x 12 1/2 inches.