Richard Kamau on 23rd Apr

Kenya’s highly-acclaimed digital artist Osborne Macharia has added another impressive accolade to his growing list...