Charlotte North Carolina Photos

Share
twitterlinkedinfacebook
Image 12 of 493
< Prev Next >
Discovery_Place_330.jpg
Charlotte, NC on-location photography of Discovery Place, Charlotte's hands-on science museum located in downtown Charlotte NC. In this image, museum visitors see animals up close.