'Architects of Air'

| March 27, 2013 | Calendar

Inflatable walk-in sculptures, up to 30 feet tall, sit on the lawn of Discovery Green.

For more information visit discoverygreen.com



Tags:

Photography by: