Lavenham, England: St Peter and St Paul Church: west window

Date Photographed: 13 September 2008
Description: Lavenham, England: St Peter and St Paul Church: west window (eight scenes from life of St Peter)
Category: Other stained glass
Lavenham, England: St Peter and St Paul Church: west window (eight scenes from life of St Peter)

Description: Lavenham, England: St Peter and St Paul Church: west window (eight scenes from life of St Peter)