Designed by
Title
Luxury shopping street in Padova, Italy #36882283
Description
PADOVA, ITALY - OCTOBER 3: People goes by the shopping street in Padova city centre on October 3, 2012. Padova is a city and comune in the Veneto, northern Italy.
This image is editorial