Ilya

Ilya are a duo from Bristol, England. The band consists of Joanna Swan and Nick Pullin.The band released their debut album They Died For Beauty in 2004, receiving a massive critical acclaim. It was followed by Somerset in ... Read more

Back to top