LIN Yan, ‘The Lotus Pond’, 2012, Leo Gallery