French priest, Remi Caillaud,   Kabul, Afghanistan, 2012
  /  Portraits  /  16 of 23       Show captionHide caption