Yang Chunhua 杨春华 (b.1953)Heidelberg Square, 1998Multi-woodblock print, printed with water-soluble colour45.2 cm x 62.2 cm Previous Next