Yang Shewei “Pink Men Series Pink Leopard” ink on paper 172×92 cm 2012  159x300 - Yang Shewei, “Pink Men Series Pink Leopard”, ink on paper, 172×92 cm, 2012