Beili Liu is a Chinese-American artist whose creative work has been exhibited and published extensively both nationally and internationally. The exhibit features several installations, all inspired by the Red Thread legend.
Added by Upcoming Robot on April 24, 2008