Catherine Delors

Catherine Delors, from a family of French aristocrats herself, was born and raised in France. A lawyer, she practiced in Los Angeles for over ten years and now divides her time between Paris and L.A.