Noa Charuvi, <i>Untitled</i>, 2008, oil on canvas, 30 x 38 inches (76.2 x 96.5 cm)
Noa Charuvi, Untitled, 2008, oil on canvas, 30 x 38 inches (76.2 x 96.5 cm)