Peng Wei, ‘Shoe 77’, 2002-2004, Tina Keng Gallery