MASTERMIND

Mastermind_160x180cm_Oil,pen,marker on canvas_2008

180 x 160 cm, Oil, pen, marker on canvas. 2008