Spider Pavilion @ Natural History Museum of Los Angeles CountySee the rest here. More info posted here on blogging.la.