Create new Board
Editorial Images

Life size puppets of Russian political leaders "Kukly"

372067 08: Life size puppet of Russian president Vladimir Putin waits to play his part, June 29, 2000 on the set of a popular satirical television show called "Kukly" (Puppets.) in Moscow, Russia. "Kukly" mocks Russian political scene on the Independent Channel NTV. (Photo by Oleg Nikishin/Newsmakers)
Life size puppets of Russian political leaders "Kukly"
Embed