|
Photo#983713 | | | Copyright © 2014 bdedo | |
leaf footed bug laying eggs - Leptoglossus oppositus - Lafayette, Lafayette Parish, Louisiana, USA August 23, 2014 Size: about 2.5cm
Images of this individual: tag all Contributed by bdedo on 23 August, 2014 - 9:17pm |
|
|
|