Natasha Long Leydecker ’91 Posted on December 9, 2014 by Alumni & Development Staff We have settled comfortably into our home in France on the shores of Lake Annecy. And just because a note is a whole lot more fun with a photo attached, here’s one of Elena and Finlay on Thanksgiving in Paris. Natasha Long Leydecker CdeP 1991 Share this:ShareFacebookTwitterLinkedInRedditPrintEmail