Art & Language 1 March – 30 March 1974

Permanent Installation

66-68 Bell Street
London