Sarah Duby
Photographer

Sarah Duby was born in Mâcon, France. She lives and works in Paris.