Padova, Padua City, Italy

Padova, Padua City, Italy - Padova City Italy; Center Square Prato Della Valle Photo