Our Lady of the Flowers

Jean Genet’s seminal Our Lady Of The Flowers (1943) is generally considered to be his finest fictional work. The first draft was written …

Our Lady of the Flowers