At New York Times Square the China Screen, DeRucci appreciated the supports of consumers.
View related News Release
Download this image