An international tour of newly commissioned photographs by world renowned photographer Annie Leibovitz launches in January, before travelling across 10 global cities including Tokyo, San Francisco, Hong Kong, Singapore, Mexico City, Istanbul, Frankfurt, New York, and Zurich...