Photo#1052823 | | | Copyright © 2015 psweet | |
Leptoglossus corculus? - Leptoglossus corculus ~130 miles south of LA coast, Terrebonne Parish, Louisiana, USA March 23, 2015
I'm assuming this caught a ride from Houston, TX.
Images of this individual: tag all Contributed by psweet on 4 April, 2015 - 8:20pm |