Art, music, film and video programs, this exhibit celebrates 25 years of art from Lenigrad to St. Petersburg.
Added by gothamist2 on December 8, 2003