Elza de Oliveira Souza nasceu em Recife, Pernambuco, em 1928, e faleceu no Rio de Janeiro em 2006. Mudou-se para o Rio em 1948. Atraída pelas artes, foi bordadeira, estudou teatro e canto lírico. Em 1962 abandonou a sua profissão de cabelereira para se dedicar totalmente à pintura.
Sua obra é facilmente identificada pelo lirismo com que retrata anjos, santos e santas, os animais e principalmente as noivas. Expôs muito no Brasil e tem sólido currículo internacional, onde é reconhecida.