The Gentileschi Effect

30 November 2018 - 15 February 2019
London
Image not found. View all images.