Botanical garden showcases plants larger than life

Updated:

Loading
Nelson's News checks out the latest features at the Atlanta Botanical Garden, "Step into Imaginary Worlds: Plants Larger Than Life."