Late May fun
Kelsey Creek, Folklife Festival, etc.
Lots of sidewalk entertainment at the Folklife Festival