Designed by
Title
Leaf-mining Beetle or Hispella sp #163030507
Description
Leaf-mining Beetle or Hispella sp. Hispella is one genus of Tortoise and Leaf-mining Beetles or subfamily Cassidinae comprised of 125 different genera. From Domestic Life, vintage engraving, 1880