vervephoto.wordpress.com
Philippe Dudouit
Touareg Rebels in Northern Niger, 2008 Philippe Dudouit (b.1977, Switzerland) graduated from the Vevey School of Photography in Switzerland in 2000. Since then, Dudouit received second place in the…