By Leslie Xavier. See original Italian Notebook article here Each year during Carnevale, animated giants inhabit the streets of Putignano in Puglia. These allegorical paper-maché creations are approximately 4 stories high! Very much like floats in parades the world over, they gracefully glide down the streets. Hidden Lilliputians guide the animations of these modern Gullivers, […]