Nicolas Duvauchelle

Paris, France / 1980