Shura

Artist bio

Alexandra Lilah Denton, also Aleksandra Lilah Yakunina-Denton, better known by her stage name Shura, is an English singer, songwriter and producer.