India
2010
mixed media on canvas and glass
36 X 36 inches
SOLD
PREV
/
NEXT
14 / 80
BACK TO ABSTRACT