Image 1 of 1
Picture_Milan_DSC_4570.jpg
MILAN, ITALY - APRIL 21: Torre Velasca in Milan on April 21, 2012. According to The Telegraph this building, designed by BBPR in the 50s, is the ugliest in the world.
Image 1 of 1
Picture_Milan_DSC_4570.jpg