Tom Donnelly, trainee barrister with GLD

Tom Donnelly