Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2007
1955
1988
1981
1983
1994
2004
2021
2018
2016
1944
1992
2010
1991