Madrid, Spain - November 13, 2016: Royal Theater of Madrid. Teatro Real is a major opera house, it is one of the great theaters of Europe and its seasons involve leading international figures.
Madrid, Spain - November 13, 2016: Royal Theater of Madrid. Teatro Real is a major opera house, it is one of the great theaters of Europe and its seasons involve leading international figures.