Shops, Monza town center, Lombardy, North Italy, Europe.
Shops, Monza town center, Lombardy, North Italy, Europe.
Size: 3072px × 4608px
Location: Monza town center, North Italy, Europe.
Photo credit: © J C Clamp / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: center, city, gran, gran-pre, holiday, italy, location, lombardy, monza, north, prix, red, road, shops, street, tourism, town, tree, village, visit