Close-up of Facade of London City Hall (Greater London Authority Building) designed by Norman Foster, England, UK
Close-up of London City Hall (Greater London Authority Building) designed by Norman Foster, England, UK