The windows of Saint Peter's Church, Nottingham /
St. Peter's Church (Nottingham, England)
St. Peter's History Group.
Church of England.Parish of St. Peter, Nottingham.Parochial Church Council.
[Nottingham] St. Peter's Nottingham, Parochial Church Council
1986
Ill on inside cover
Glass painting and staining