Gentleman

On Our Radar: Treesha

Patricia “Treesha” Mwaura is a singer-songwriter currently based in Germany but born and raised in Kenya. Her relocation to Germany is what jumpstarted her care...