November 07
Liu Ting-Tsuan's Studio-Second record of Rotating Displays
Link Home Web Map our version