« back to search results
Image 2 of 15
< Prev Next >
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.