The 17th Tehran International Puppet Theater Festival by Marzieh Broumand
While trying to keep the clock up to date, and the air was cooler, the razor blizzard and crowds were sometimes annoying, which undoubtedly did not come to the hordes of officials