Culture | A. S. Pushkin Academic Drama Theatre: Ploshchad Ostrovskovo (Ostrovsky Square)

A. S. Pushkin Academic Drama Theatre: Ploshchad Ostrovskovo (Ostrovsky Square)