SHAMICA RUDDOCK                





Shamica Ruddock

Shamica Ruddock (London, 1992) is a visual artist and arts educator working between London and Margate, UK. 
....