The Waterfalls

I guess The Waterfalls is the biggest public art project in NYC since The Gates. I should probably go in and check it out, and maybe take some pictures. I haven’t used my good camera in quite a while!

Posted in

Leave a Reply