Opera for the public: Spain’s Teatro Real opera house offers free broadcast to towns and cities view July 30, 2023