Shadow, Barbican, London

Shadow, Barbican, London

Shadow, Barbican, London

Shadow, Barbican, London