For an optimal view of our website, please rotate your tablet horizontally.
Exhibition at the Queen's Palace in 2012, documenta 13 program in Afghanistan.