Moscow’s Oddest Puppet Theater: Ambulances, Shakespeare Menus, And Lilikans

At the Ten’ (Shadow’) puppet theater in Moscow, audiences can watch plays in miniature or...

Read More