More

Galleries

"The New Religion" Installation Art

906 WORLD CULTURAL CENTER

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.

Event Info
Jun 23 → Jul 21
June 23 12 - 8 pm; Tue & Fr 12 - 6 pm
FREE
906 World Cultural Center
906 Broadway, San Francisco, CA, San Francisco
Info: 650-772-9027
Venue:
Event Website Main Website Add to Calendar Map Visit San Francisco