Name

Tessa Blackstone

Bio
Baroness Tessa Blackstone is a Labour peer and chairman of the British Library