Bristol, the Lord Mayor's Chapel

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

_____ detail1 __ __ detail 2 __ __ detail 3 __ return