La Scala (Italian: Teatro alla Scala), is a world renowned opera house in Milan, Italy

La Scala (Italian: Teatro alla Scala), is a world renowned opera house in Milan, Italy

 Stock photo ID: 86027116

Similar images

  |   See all

Same artist

  |   See all