City Hall

City hall

City hall of London, Great Britain