Felix is the musical duo of Lucinda Chua and Chris Summerlin, who make their home in England. Lucinda Chua is a classically trained pianist and cellist, has been a touring member of Stars of the Lid, and is an accomplished photographer. Chris also plays guitar in the rock band Lords.
MYSPACE :: KRANKY :: DISCOGS