sikelela owen
alek
oil on canvas paper
42 x 59 cm
2013