Photo: Vince Barker
Catherine Anne Davies
Lighting, Set and Video Design:
Welsh Composer, Producer, Singer, and Multi-Instrumentalist, Catherine Anne Davies performs under the moniker The Anchoress.
Catherine's recent album "The Art of Losing" is the critics choice and tops the best album of 2021 lists in any UK publication that matters.