Sarah Carp est diplômée de l'Ecole de Photographie de Vevey.
Elle travaille actuellement entre l'Angleterre et la Suisse. Son travail de photographie est reconnu dans de grandes expositions et festivals.
Son travail part d'une recherche intime et contemplative de son entourage immédiat. A travers des séries mêlant portraits, paysages et éléments architecturaux, elle essaie d'exprimer les attentes d'un monde intérieur et extérieur en mutation.
Qu'est-ce que la mort ? On une peut pas se la représenter, même si on veut la faire reculer avec le don de cellules, l'arrêter à travers la photo. Sarah pèse sur le déclencheur, pour arrêter le temps, pour le rendre éternel. La photographie est là pour qu'elle puisse survivre à cette histoire. Le déclenchement de la photo, c'est le déclenchement de la vie.