The North Transcept Window
The top light in the north transcept window is a 14th century painted glass depicting the Virgin Mary, the patron saint of this church, and the child Jesus.
Home/ History/ Services/ Who's Who/ Organisations/ Events/ Leigh Village