Exhibitions, United States, New York City, 18 June 2012 Art takeJune 18, 2012, as part of the collective international award Art Takes Times Square. Works projected on giant screens of Broadway and Times Square - New York.s - Tony Leone Added 11 years ago 0 I Like I don't like 0 Comments 41 Visits Share Facebook Twitter Google + Comments 0 Say something You must login or Sign Up to write a comment Join
Comments 0
Say something