Stained Glass / Aldeburgh / England
Reference Number : 1191-1-20
Description : St Peters lack of faith window in the Church of St Peter and St Paul Aldeburgh Suffolk
Country : England
Sub Classification : Aldeburgh
Photographer : SHP
Keyword Search