Lot 31
  • 31

New Vista of Shanghai (1995-2009)

bidding is closed

Description

  • New Vista of Shanghai
  • Watercolour, acrylic and ink on silk
  • 48 x 805 cm., 18 ½ x 317 in.
  • (1995-2009)