Landing Gear in Terminus
June 8, 2023
From a foot-tall maquette to twelve-foot-tall, monumental sculpture, we have our Landing Gear piece. Landing Gear was installed at Terminus, which is a beautiful residential and business complex in Atlanta; at the top of the...
Read More