Communications and the Media
This massive screen at the Times Square shopping complex in Causeway Bay attracts large audiences when major events are broadcast.
[Back]
[Forward]