Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2022
2018
—
2017
2016
1953
2023
1995
2009
2014
1993
2010
1991
2008