The Barbican, UK

X
X