Formado em Design pela École des Beaux-Arts de Nancy em 1986, Francis Meslet foi designer no início de sua carreira. Após 30 anos questionando o conceito criativo e estudando imagens em todas as suas composições, ele agora é um diretor de criação.
Francis Meslet é um fotógrafo renomado que percorre o mundo em busca de lugares abandonados, santuários onde o tempo parece ter parado depois que os humanos os evacuaram. Assim, ele traz de volta imagens cativantes e melancólicas de suas viagens.