CATHERINE LEE
Installations:
Irish Museum of Modern Art 2005