The iconic Pixar Ball and Lamp installation marks its first appearance in Hong Kong at Ocean Terminal Deck of Harbour City.
View related News Release
Download this image