Opening on 20 February 2025, The Face Magazine: Culture Shift will bring together more than 200 prints by over 80 photographers – including Sheila Rock, Stéphane Sednaoui, David LaChapelle, Corinne ...