divinearts23Jun 30, 20202 minSL: Empowering The YouthSL, one of the youngest artists in the scene at just 18 years old, from Peckham, London, prominent for wearing a balaclava has...