Hong Kong, May 04, 2001 / Time Square in HK

Giant screen in the street

Giant screen in the street


Koalie, 2002