"Self Unfinished" by Xavier Le Roy
"Self Unfinished" by Xavier Le Roy
Self Unfinished by international artist Xavier Le Roy is a unique spectacle originally created in 1998. The artist transforms the perception of bodies through deconstructing our visual habits.