A pioneering idea, the use of the giant screens of the world’s largest multimedia square to share art with the general public. News Art & Travel in New Read More