1/1
360070001 a wild leaffooted bug napnia ssp perches on an opuntia flower pod in the rio grande valley of south texas

360070001 a wild leaffooted bug napnia ssp perches on an opuntia flower pod in the rio grande valley of south texas

Add to Cart

Copyright © Dave Welling all rights reserved
Size: 3432x5166 / 50.8MB
Restrictions:

Keywords:

  • leaffooted bug
  • leaf footed
  • leaf-footed
  • insect
  • opuntia
  • flower
  • wildflower
  • insect
  • Texas
  • bug
  • green
  • one
  • North America wildlife




THIS IMAGE IS CONTAINED IN THE FOLLOWING GALLERIES:
Insects: all other insects