craft fair

Noun
  1. A fair at which objects made by craftsmen are offered for sale (synset 101120816)

Other Searches