Hundreds attend annual craft fair

Hundreds attend annual craft fair