Image 1 of 1
Picture_Milan_DSC_2139.jpg
MILAN, ITALY - MAR 30: A street view of the city of Milan on March 30, 2012. The new Torre Garibaldi, inaugurated in October 2011, is the highest building in Italy.

Image 1 of 1
Picture_Milan_DSC_2139.jpg