Opera Houses... which I have visited

Still on my list - St-Petersburg (Russia)



Mariinsky Theatre