Mariinsky Theatre II by Diamond and Schmitt Architects in St. Petersburg, Russia
Diamond Schmitt Architects