Milano Scala Poster
Italy, c. 197039 x 27 in (99 x 69 cm)
ID #LBTRAVELTABLE-S
"Milano Scala / Ente Provinciale per il Turismo Milano"
This poster features a color-inverted image of the Teatro alla Scala, a historic opera house in Milan, Italy.
Graphics: Grafica Studio GSZ
Printer: Stampa Monolito - Milano
Condition: Excellent / Good / Fair / Poor
Material: Linen backed on canvas