Luc Delahaye US Bombing on Taliban Positions 2001 112 cm x 238 cm. Courtesy Galerie Nathalie Obadia-sm RACNA Magazine 18 Marzo 2015