London, England, feb.2013. Workers having a brake during a normal office-day.The City of London provides local government and policing services for the financial and commercial heart of Britain, the 'Square Mile'.
Headline: London city Londres UK
Author: lorenzo moscia
Date created: 29 Jan 2013
File size: 6.6MB
Keywords: England, London, economy, streets, the City
Copyright: Lorenzo Moscia/Archivolatino