Kavanagh QC
Available on ITVX
Barrister James Kavanagh QC is one of the top flight barristers in Britain. He oversees difficult cases while dealing with the demands of his family life.

Episodes

Related