Shulgin Alexey

Beauty Inside

October 28 - November 15, 2005
Screenshot
About exhibition

Interactive computer installation