At a flea market in Catawba County's Hickory American Legion Fairgrounds, the tastes and traditions of many cultures come alive.
At a flea market in Catawba County's Hickory American Legion Fairgrounds, the tastes and traditions of many cultures come alive.