I had the chance to preview Imaginary Worlds: Larger Than Life, the new giant plant sculpture exhibit at the Atlanta Botanical Garden a few weeks ago. I was definitely transported to a mystical place filled with majestic unicorns, giant cobras, a wise orgre, a precocious fluffy dog and a breathtaking Earth Goddess.