Person
Governor of Gibraltar, former Director of GCHQ
Not who you're looking for? Others named Francis Richards: British competitive sailor
Studio characters