Film director Leonor Serraille is photographed for Self Assignment on May 21, 2017 in Cannes, France.
Film director Leonor Serraille is photographed for Self Assignment on May 21, 2017 in Cannes, France.
Film director Leonor Serraille is photographed for Self Assignment on May 21, 2017 in Cannes, France.
Film director Leonor Serraille is photographed for Self Assignment on May 21, 2017 in Cannes, France.