ICSA 2009/2010
Sunday, March 6, 2011 / 4:50 AM

This photo slideshow was suppose to be previewed during the arrival of guests for Installation 10/11 but due to some mishaps, it wasn't. Watch it, it will show you how much fun it is to be in Interact :D Enjoy

Labels: ,