Church of St Mark

City of Leicester, United Kingdom

Churches podrobnosti

church of st mark
City of Leicester, United Kingdom
Inception: 1872
Architect: Ewan Christian
Church of St Mark – Churches v City of Leicester, United Kingdom