Title: L'arte dei pupi
Subjects: Puppet theater
Places: Sicily, Italy