Sarah Dulay is a talented fashion and beauty photographer, who based between Stuttgart, Germany and Paris, France.