Protest demonstration against death sentence, London (1921)
Protest demonstration against death sentence, London.