Bucharest was more animated than ever during the four days of International Street Theater Festival, during which some 20 groups from seven countries surprised and entertained the bystanders. The groups came from Holland, France, Spain, Switzerland, Belgium and Germany with different sounds from fanfare to chamber music, acrobats and costumes. Giant puppets and artists on […]