The globe trotter puppeteer Italian puppeteer traveling around Europe with self made wooden puppets Milan, Italy 0 likes