One Week Installation, 1971

London, United Kingdom
location : : Nigel Greenwood Gallery
media : :




Installation
Click to view images
1 of 1
Installation