Shards of light coming from a large building shot at night.

Addenbrooke’s NHS Trust

Permanent exhibition and installation