BiographyNicola Delorme is a French artist and photographer based in Paris