Nickelodeon Projects

Gazebo

This 20′ tall Sculpture is installed in The Mall of America in Minneapolis, Minnesota, USA.