The Smithsonian Folklore Festival is always the last week of June and the first week of July. Free. Not that this would interest anyone, I just thought I'd throw that in. I probably will come out to DC in June sometime for two days (Monday & Tuesday) maybe the 24 & 25. Can't plan that far ahead.
Linda