Ancient Ritual, a painting by Tai Shan Schierenberg, whose work is on view through July 10 at Flowers Gallery, in London. © The artist. Courtesy Flowers Gallery