Art & Design ManagerTung Lun CHAN
Award:Merit
Design Firm:Times Square Limited
Client:Times Square Limited
EntrantTung Lun
Advertising AgencyTimes Square Limited
Location:China