Thursday, June 26th, 2008

6:19 pm

New York City Waterfalls

New York City Waterfalls

A wonderful new public art initiative has four man made waterfalls placed around New York Harbor. Arranged by the Public Art Fund, some of the waterfalls reach the height of the Statue of Liberty. New York has seen grand public…

Read more
+ View More Posts