Peng Wei, ‘Shoe 66’, 2002, Tina Keng Gallery