Stéphanie Le Lay is a talented self-taught photographer and explorer currently based in Paris, France. Stephanie