LEELA RUPA artist
Pink Deer Yellow Birds
2009
Acrylic on canvas
60in x 60in
Piece was stolen - reward if returned!
PREV / NEXT   6 / 17
BACK TO PORTFOLIO