St Margaret of Antioch

St Margaret of Antioch
66 Crossgate, Durham, DH1 4PR
Photo of St Margaret of Antioch