April 2010 Breakthrough Web Extra: Ocean motion
Departments - Web Extras, Web Extra
Watch a video of the Ambius Central Park installation - from our article "A floating park" in the April '10 issue of Lawn & Landscape.
April 6, 2010
View the video of the Ambius Central Park installation by clicking here.