Where is Jo Prestia?

Movie Role
Irreversible (2002) Le Tenia