DescriptionAstounding Stories 1930-1931 - The Beetle Horde 3.jpg English: Illustration from "The Beetle Horde" in Astounding Stories of Super Science...