Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2005
2017
2014
1912
2001
2004
2006
1978
1984
1976
2009
2007
1992
1964