Artwork > Installations

Hanover Gallery, London
Hanover Gallery, London
1966