Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2017
2008
1996
2013
2003
2014
2011
2012
1987
2025
—
1993
1956
2002