Idris Khan's first permanent public artwork in the UK
The work. entitled 65,000 Photographs, will be installed at the new public plaza at One Blackfriars, London, in October 2019.
The work. entitled 65,000 Photographs, will be installed at the new public plaza at One Blackfriars, London, in October 2019.