Wild Duck by Li Shan Published July 23, 2010 at 1104 × 929 in Wild Duck by Li Shan Wild Duck by Li Shan