The gigantic mechanical spider is lowered into the Salthouse dock for a wash.
A gigantic mechanical spider walks through crowds of people at Albert Dock in Liverpool, England. Commissioned for the European Capital of Culture celebrations, the 37-tonne spider will explore the city over the next few days. Photo courtesy: AFP.
2008-12-04 11:02 am Black Dreams
Indonesian sculptor Ibnu Nurwanto aims to break the politico-religious discourse on sexuality by exp...
2008-12-03 1:29 pm Declining Interest In Cantonese Opera
Interest in the once popular Cantonese opera is fast declining largely in part because its modern au...