Levent OYLUÇTARHAN

Oil on canvas, 2010, signed, 33 x 41 cm.