×
ART

Anish Kapoor: My Name is Red

Anish Kapoor’s new show in London is a visceral exploration of the internal human body in its most vulnerable state