Busses pass the Bank of England in the city of London

 
Busses pass the Bank of England in the city of London
Busses pass the Bank of England in the city of London November 26, 2012. REUTERS/Olivia Harris