The Gentileschi Effect

30 November 2018 - 18 January 2019
London