NOLA.com: 22-foot pink crystal tower unveiled at City Park’s Botanical Garden

Read the full article here.