1 of 14
The Cabalzi Theater, a puppet show, in Amsterdam.