FEATURED Charlotte Area North America North Carolina United States Exploring an out of this world art exhibit Gaia by Luke Jerram in Charlotte, NC by heather on September 12, 2021 FEATURED Gaia, by UK artist Luke Jerram, is an international touring art exhibit. It is currently on… Read More