Russian Artist Kirill Savchenkov Reemerges with Ethereal Sculptures in Paris
The artist withdrew in protest from Russia’s 2022 Venice Biennale pavilion. "The Stranded Horse and The Riderless Night," at Galerie Allen in Paris, explores power, empire, and history with delicacy.