Mario Testino - Kate Who

Opens 21 July 2010<br /> London