Parallel Universe: the international exhibit of art, music, film, performance, and fashion
April 4, 2009 at Rujanee In Space Studio, Chicago, IL