loader
Share Buttons

TMI-DELLJ-46417-PutinsHappy.02

Jeremy Deller, Putin’s Happy, 2019, Single channel film, 42mins, Courtesy of the artist and The Modern Institute

March 2, 2021