Isabel Cafiero
2003, Oil on Canvas, 80x60cm