On Site , 1977

Bristol, United Kingdom
location : : Arnolfini Gallery
media : :