The Live Piazza Grande webcam in Gubbio, Umbria, Italy offers a real-time glimpse of one of the most picturesque squares in the town.