La Scala Opera House, Teatro alla Scala, in Milan, Italy


Size: 5130px × 3898px
Location: Milan Italy
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alla, architecture, building, center, centre, city, culture, downtown, entrance, europe, european, exterior, front, house, italy, la, milan, opera, rm01, scala, scene, scenes, street, teatro, tram, trams