Padua Piazza Stazione

Piazzale della Stazione, 35131 Padova PD, Italy