The Mysterious, Mythmaking Art of Ali Banisadr

Ali Banisadr, Thought Police, 2019, oil on linen, 82 x 120".
Credit: Ali Banisadr and Galerie Thaddaeus Ropac, Paris, London, Salzburg. Photo: Jeffrey Sturges.
Ali Banisadr, Thought Police, 2019, oil on linen, 82 x 120".