Eileen Leung

b.1981

City on the Moon Water

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