Introducing Stella Talpo

Meet Stella Talpo, the south London-based singer-songwriter creating soulful, melodic jams that bare her soul.