Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2017
2004
2024
1963
1941
2016
2018
2011
1998
1959
1972
1986
2007
1985
1989
2012