Red Pumpkin Beetle . Red Pumpkin Beetle or Aulacophora foveicollis is a genus of beetles in the family Chrysomelidae; some species are agricultural pests.
Photo by danikancil
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00