The 35th annual Christmas Craft Market attracted thousands of people during its two-day run at the Clarke Theatre on the weekend.
More than 100 artists and vendors were on hand to display and sell their unique holiday items.
The Mission Arts Council hosted the event.