ingoodtasteuk.com
La Scala, Il due Foscari, and Opera in Italy
Italy is most probably the home of opera, with venues like La Scala pricking up ears regularly. The reality can sometimes leave one disenchanted, if tickled, but the promise of one of the world&#82…