Michael Bear

(Contributor)

Michael Bear is a former lord mayor of London.