St Ethelburga-the-Virgin within Bishopsgate

St Ethelburga-the-Virgin within Bishopsgate

Sights & Landmarks • London, England United Kingdom