Eileen Leung

b.1981

City on the Moon Water

  • 2009
  • Oil on perspex
  • Purchased, 2009
  • 270 x 385 x 55mm
  • 2009/038

Exhibition History