Installed between 52nd and 57th Streets and at 66th Street on Park Avenue, New York City, March through July 2014
Day: March 1, 2014
Smoky Chimp
art in new york city
Installed between 52nd and 57th Streets and at 66th Street on Park Avenue, New York City, March through July 2014