The Church of St Stephen Walbrook, City of London, UK


Size: 5997px × 4002px
Location: St Stephen Walbrook, City of London, UK
Photo credit: © Steve Speller / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architectural, architecture, baroque, belief, beliefs, britain, british, building, central, chad, christian, christianity, christopher, church, city, diocese, ecclesiastic, ecclesiastical, england, english, fire, grade, great, heritage, historic, historical, history, holy, legacy, listed, london, mithraeum, mithras, rebuilt, religion, religious, river, saint, samaritans, sir, st, stephen, temple, uk, urban, varah, walbrook, wren