Church of St Margaret of Antioch

Church of St Margaret of Antioch
Princes Road, Liverpool, Merseyside, L8 1TG
Photo of Church of St Margaret of Antioch