• Add to Collection
  • About

    About

    Christmas themed installation for the main hall at the Chongqing Times Square shopping arcade.
    Published:
EXTRAVAGANZA CHRISTMAS 
Times Square / Chongqing / 2017
Christmas themed installation for the main hall at the Chongqing Times Square shopping arcade.