steampunk entomology art flyer