locusts


  • Image 29 of 45

Image Description

a leaf with numerous juvenile locust on it light of below

Keywords
animal closeup devouring eating green insects leaf locusts nature near glowing. antenae new born life cycle
Resolution:
3500 x 2343
File size:
1033 kB
Download Image

Related Biology Images