Piazza del Santo

Padua, Italy

Piazza del Santo is a square in Padua near the Ponte Corvo.