f you wander through London this autumn, you may be stopped in your tracks by one of several expansive translucent red sculptures around town...