Catherine Davenier is an actress, known for In the House (2012), Coco Chanel & Igor Stravinsky (2009) and My Little Business (1999). Read more on iMDB