Image 1 of 1
Sculptures by artist Niki de Saint Phalle took up temporary residence at The Green in uptown Charlotte between March 18 and Oct. 3, 2011. The Green is a 1.5-acre urban park located in the heart of Charlotte. It is home to many sculptures and public art. The temporary exhibit of five large-scale outdoor works was presented by the Bechtler Museum of Art.