Image 1 of 1
UKLondonD0064.jpg
Lloyd's Of London 03 - Lloyd's of London building, Leadenhall St, London, EC3, England, UK