Click to skip to site content
Collection > Rex Lau >

The Wind Demons

1981

  • Medium

    Oil on canvas

  • Accession number

    85.60

  • Dimensions

    63 1/8 x 56 1/2 x 2 5/8 in. (160.34 x 143.51 x 6.67 cm)