Holiday Sale: 50% Off All Titles - 17 days

Seven Stories Press

Works of Radical Imagination

Leila Henriques

Leila-f_large

Leila Henriques is an actress whose dramatic roles have ranged from the heroines of Ibsen to characters on South African television series.