Icon Screen fitted in a Roman Catholic Priest’s loft in Leeds.

Icons painted by Aidan Hart

Icon Screen fitted in a Roman Catholic Priest's loft in Leeds.