Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2010
2024
2025
—
1985
1984
2013
1980
1997
2006
2015
2021