icon Santa Maria Formosa Square Livewebcam.cam presents a live view of the Piazza Santa Maria Formosa and its Church in Venice (Italy). The webcam is installed on t... 8800