From dolls to decorations, gift ideas to wall hangings, the annual christmas craft Fair had it all.
The Mission Arts Council presented the 34th annual show at the Clarke Theatre on Saturday and Sunday and thousands of people strolled through the exhibits during the two-day event.