Artichoke Summer Show

Artichoke Summer Show. Barbican Centre. London.

Related Work