Editorial - B&W

René Clement

Kabul, Afghanistan during the war in 1993. Posters of war lords on the wall.
René Clement