• Andy Lau 99.5×99cm Oil on Canvas 1968

    Prev Next

  • Shakespeare 110×110cm Oil on Canvas 2000

    Prev Next

  • A Chair 180×110cm Oil on Canvas 2002

    Prev Next

  • submarine mixed media 110cmX110cm 2006

    Prev Next

  • birdy flora acrylic 150x150cm 2006

    Prev Next

  • can not be in the face of acrylic 150X110cm 2008

    Prev Next

关闭