Tag: Sarah Carp

Sarah Carp

Sarah Carp was born in Switzerland in 1981. She graduated form the Vevey Shool of Photography in 2003. She is currently based in Wales. She was awarded the first prize…