Nina Franz

Documentation in pictures: Abu Dhabi’s IDEX, the largest arms fair of the world