Holiday Craft Fair Draws Hundreds to Shop with Over 50 Local Vendors