Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2013
2015
2017
2025
2007
1981
1980
1979
1973
1999
2005
1977
1972
1971
2010
1970
1976
1962