Catherine Servel was born and raised in France and currently resides in New York. Her Fine