The Upcoming.org Archives
Hong Kong City Hall
Edinburgh Place
Central District,
Hong Kong Island
November 5, 2006
Animatronica Microwave International New Media Arts Festival
at Hong Kong City Hall