close
Liela Moss

Liela Moss

Liela Moss is an English singer from the alternative rock band, The Duke Spirit.

She released her debut solo album, "My Name is Safe in Your Mouth" in 2018.

More ...
Omeara
Southwark