Bristol, the Lord Mayor's Chapel

s 2 - glass from ?Ecouen: Judas Betrayal (?)(L) and "Ecce Homo" (C)