Traffic on Threadneedle Street with Bank of England and Royal Exchange in London 845 of 1480

USA / Global
Our International Editions