May, Friday
Current Location
by Rachel Ogbu// Sarah Owusu has been named one of the artists to watch in 2017. The self-taught contemporary Ghanaian artist was born in London, has always had a keen…