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