Mixed media on paper mounted on canvas

Catalina Chervin
2009
Mixed media on paper mounted on canvas