Friday, January 18







NxtUp...Art

Water Sculpture

A new art project will have four waterfall sculptures installed in New York City from mid-July to mid-October, spewing water from heights of 90 to 120 feet, or about as high as the Statue of Liberty.

Via Gizmodo

No comments:

Post a Comment