Santiago Ribeiro’s Art Show at Times Square, New York city
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 York city, United States, 01-11-2017 – The…