Beauty will save

Beauty in everything

Mariinsky Theatre, Saint Petersburg, Russia

Stunning Opera Houses

Photo by David Leventi