Erica Lee Martin London, UK
Erica is a multidisciplinary artist from Montreal, who has been classically trained in singing and acting. Currently living in London, UK, Erica is writing and producing music, videos, plays and online content. She's also the co-founder of Esmond Road Productions.
Streaming and Download help