Tomorrow World Festival

The last 2 years we have been a part of the Tomorrow World Festival in Atlanta, GA.
Here are pictures of the Butterfly Stage we are building that is 15,040 square feet.


Framing Work