Ceal Floyer @ Lisson Gallery
Lisson Gallery 67 Lisson Street, London, United KingdomA new exhibition by Berlin-based artist Ceal Floyer, her sixth with the gallery since her last exhibition in 1997. Over 20 years on, Floyer has lost none of her defiant […]