Sarah Duby
photographer

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