An indomitable spirit: Artemisia at the National Gallery

An indomitable spirit: Artemisia at the National Gallery