Home to the Greater London Authority and the office of London Mayor 'our' Ken Livingstone.
City Hall, London
kkeps
@ 2016-05-30 15:43:44
By Norman Foster. 2000.