Moonrise installation, Tate Gallery Liverpool
© Luxonline 2005
back to index