Flávio de Barros foi contratado pelo exército brasileiro pra registrar sua 4ª e última expedição ao Arraial de Canudos. Acompanhando as tropas comandadas pelo general Carlos Eugênio, chegou a Canudos em 26 de setembro de 1897 e lá permaneceu até 6 de outubro, um dia após a rendição final.