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