Kim Howell paints the face of Byron Edwards at the Kaleidoscope Cultural Arts Festival in downtown Kannapolis on Saturday.
Renaissance Fair actor Neal Howes, aka George Cry A Lot, right, hands out flyers to Xueqing Zhao, center, and Qian Sun.
Street vendors, artists, and customers lined the streets of downtown Kannapolis during the Kaleidoscope Cultural Arts Festival on Saturday.
Joanna Dudley, right, performs a yoga stretch as Matt Venuti plays the "hang" musical instrument during the Kaleidoscope Cultural Arts Festival in downtown Kannapolis on Saturday. (Photo by Scott Myers, Salisbury Post)
Meghan Shapley paints during the festival.
Vendors Tara Stacy, right, and Zack Woodie sell handcrafted hemp jewelry during the festival.