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…
An Independent Publisher of Contemporary Art