Earth Goddess from the Imaginary Worlds: Plants Larger Than Life exhibition at the Atlanta Botanical Garden. This is the largest sculpture at 25-feet-tall.
Earth Goddess from the Imaginary Worlds: Plants Larger Than Life exhibition at the Atlanta Botanical Garden. This is the largest sculpture at 25-feet-tall.