cristearoberts.com
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.