Stella Scott directs ‘Damien Hirst at Houghton Hall’ for NOWNESS.

Stella Scott
Director