Stained Glass / Croydon / England
Reference Number : 367-2-74
Description : St Margaret of Antioch, 20th century stained glass, Church of St John, Upper Norwood, Croydon, Surrey, England, Great Britain
Country : England
Sub Classification : Croydon
Photographer : SHP
Keyword Search