Search Results
Search Terms
Ivan Zhaba: Russian Superman
Alexander Shaburov’s 1995 installation, titled “Ivan the Toad [Ivan Zhaba],” engaged with the Western superhero genre through a multimedia hagiography of a Russian superman.
Search Results
Search Terms