Entity

Patricia Scotland, Baroness Scotland of Asthal

British barrister and baroness

Entity sentiment