Sarah Taylor
Saint-Germain-en-Laye, France
People & Lifestyle | Editorial & Documentary
Sarah Taylor is a People & Lifestyle , Editorial & Documentary Photographer currently based in Saint-Germain-en-Laye, France
Sarah Taylor is a People & Lifestyle , Editorial & Documentary Photographer currently based in Saint-Germain-en-Laye, France