answersLogoWhite

0

The Opera House in Milan known as La Scala was built on the site of a demolished church called Santa Maria della Scala. Santa Maria della Scala is Our Lady of the Staircase

User Avatar

Wiki User

16y ago

What else can I help you with?