Saturday, June 12, 2010

Light Stage in Taiwan!

http://tw.nextmedia.com/applenews/article/art_id/32578901/IssueID/20100611
here and here....

No comments:

Post a Comment