Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
2024
2025
2026
1996
2001
1911
1980
1978
2017
—
1982
2018
2022
2013
2004