Catherine Anne Davies
Bio: Catherine Anne Davies, better known by the stage name the Anchoress, is a Welsh-born multi-instrumentalist, songwriter and author.
Davies formed the Anchoress in 2013
Born: Unknown birthdate.
Birthplace: Glynneath, Wales, UK
Catherine Anne Davies is ?


