Installation art banned by Russian authorities opens June 23 at 906 World Cultural Center in San Francisco. Artists Natalia Lvova and Misha Priem bring to light their vision on modern society's values and beliefs. "There is no god. There is the Internet." is the maxim conveyed by the two creators, a sentiment that in modern-day Russia is considered to be offensive to religious people. The artists, in fact, want to express something different.
Jun 23 → Jul 21
June 23 12 - 8 pm; Tue & Fr 12 - 6 pm