art events london

Candida Powell-Williams
Sneek Peak
Installation
2011