Catalogue
Releases
60
Songs
97
Works
46
Roles
Engineer
Featured Artist
Main Artist
Performer
Producer
Production Team
Songwriter
Biography

Kelly Lee Owens (born 24 August 1988) is a Welsh electronic musician and producer. She released her self-titled first album in 2017 to critical praise, her follow-up album Inner Song was released in August 2020. Her third studio album LP.8 was released on 29 April 2022.

Source: Wikipedia (https://en.wikipedia.org/wiki/Kelly_Lee_Owens)