October 25 - November 30, 2017
A photography exhibition dedicated to the 100th anniversary of the Russian Revolution. The show is presented by the Russian Culture Center “Out Texas” and Multimedia Art Museum, Moscow.
Opening: October 25, 2017 | 6–8:30 pm
2800 Post Oak Blvd.
Houston, 77056 TX
(713) 526-6461
Get directions