Xiomara De Oliver
2002
Oil, crayon, and pencil on two pieces of paper
Installation: 39 1/2 x 55" (100.3 x 139.7 cm)