Richard Chartres offers an illustrated exploration into the origin of the icon in the Christian tradition and invites you to consider them as a way into faith today.
Richard Chartes became Bishop of London in 1995. He founded St Ethelburga’s Centre for Reconciliation and Peace and is currently the chairman of the trustees.