Love the Fucking Country: An Installation Exhibition by Anthony Leung

Anthony Leung Po-shan

Jun 24 – Jul 24, 1998

Installation