Jul 31, 2009diamond + schmitt architects: new mariinsky theatre, st. petersburg, russia architecture 0 shares