Kelly Lee Owens London, UK
Welsh electronic artist Kelly Lee Owens released her self-titled debut album in 2017 and followed this up with 2020’s Inner
Song. She has collaborated with Björk, St. Vincent and John Cale. Her new album LP.8 is out now.
Photo: Josie Hall ... more
Streaming and Download help