• Results for
    • Ruspolia Differens
  • (1)
Nsenene katydid (Ruspolia differens) newly moulted adult feeding on its final instar skin; a much valued edible species, Kenya  -  Premaphotos
01185285
Premaphotos / Nsenene katydid (Ruspolia differens) newly moulted adult feeding on its final instar skin; a much valued edible species, Kenya