Carol Duvall Carol

Carol Duval Craft Show

Carol Duval Craft Show

The Carol Duval Craft Show is a popular annual event in the town of Webb, Alabama. The show features a wide variety of handmade crafts, from quilts and jewelry to paintings and wood carvings. The Carol Duval Craft Show is a...

Continue reading...