Stock Photo: Scarab Beetle Larva Family: Scarabaeidae Hutcheson Forest, NJ

Stock Photo: 4179-16321 Scarab Beetle Larva Family: Scarabaeidae Hutcheson Forest, NJ