“Photographer and filmmaker Pierre Debusschere collaborates with striking French ingenue Isild Le Besco in his latest emotive fashion film, The Lake. Filmed in Templeuve, a picturesque village in northern France, the beautifully crafted montage depicts the actress being enveloped by a pool of water to an ominous countdown”.

“Photographer and filmmaker Pierre Debusschere collaborates with striking French ingenue Isild Le Besco in his latest emotive fashion film, The Lake. Filmed in Templeuve, a picturesque village in northern France, the beautifully crafted montage depicts the actress being enveloped by a pool of water to an ominous countdown”.