I have no idea what's going on here, as I've banished french from my memory, but I want to join. The photos are from Jalouse, which is a french magazine. These pictures make me wish I still could remember french, just to understand what the premise of the shoot is. This just looks like a great deal of fun.
photos from here