barrister
Irish lawyer
Not who you're looking for? Others named Richard Osbaldeston: Bishop of London
Studio characters