0 Comment
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 interest in Art and studied it up until she reached college where she took up Fine Art in her A-Level. However, that was the last... Read More



