Crossing paths: the chance meeting that spawned ‘River Crossings’

It all started in 1995 when a jet-lagged Stephen Hannock walked into the Met

29 May 2015