Olivier de Sagazan disfigures his face into various creatures, human and nonhuman, to explore the strangeness of life and the body.
Self
Olivier De Sagazan
Related titles ranked by rating and popularity.