
Leica UK announces Matt Humphrey: Curtain Call exhibition at Leica Store City 21 November – 9 December 2016 Leica Store City, 18 The Royal Exchange, London EC3V 3LP Leica UK is to host Curtain Call, an exhibition by photographer Matt Humphrey, featuring a unique collection of never-before-seen backstage theatre photographs and portraits, captured entirely on […]