Atlanta influences everything. We have all heard it, maybe even more times than we’d like. The slogan, which is echoed around ...
The design and fabrication of ‘Los Trompos’ installed in downtown Atlanta required many stages of concept and execution.