Tag: Lorraine

Oliver Clement

Oliver Clément (b. 1978, Germany) works in Lorraine, France. A former engineer in the field of biomedical research, he graduated at the Ecole Nationale Supérieure de la Photographie d’Arles in…