The mirror and the palette : rebellion, revolution and resilience : 500 years of women's self-portraits / Jennifer Higgie 1474613772 The mirror and the palette : rebellion, revolution and resilience : 500 years of women's self-portraits / Jennifer Higgie 289045 |