HomeTakawiri Island

Kevin Ouma is part of an epic group of Kenyan Photographers operating under the umbrella of One Touch Live, a collective of visual artists united in the common desire to …

READ MORE