Catherine Servel

Catherine Servel is a New York based photographer originally from France.