KPBS arts reporter Beth Accomando takes you up close and personal with the creepy crawlers at TheNAT's Dr. Entomo's Palace of Exotic Wonders.
Share this note: