Hong Kong gets to grips with the real meaning of Christmas (!), with an installation of loads of these figures, right next to the harbour. Weird.
Comments
Sign in or get an account to comment.