Opera dei Pupi

Culture
by Barry Lillie |
Opera dei Pupi (Puppet Theatre) is a traditional form of Sicilian entertainment and it seems that almost every souvenir shop in Palermo sells marionettes. But…