British suffragette Charlotte Despard (1844 – 1939) addresses the crowd in Trafalgar Square during a Communist rally, 11th June 1933. Photo: Getty Images.
British suffragette Charlotte Despard (1844 – 1939) addresses the crowd in Trafalgar Square during a Communist rally, 11th June 1933. Photo: Getty Images.