Charlotte Van der Haer Richardson

Charlotte Van der Haer Richardson was Costume Designer and Head of the Costume Department for “O.K. – The Musical” at Tate Liverpool, 2017.