Insects

1,642 Pins
·
1mo
This contains an image of: Lichen Katydid, Markia hystrix Costa Rica
0:19
Lichen Katydid, Markia hystrix Costa Rica
Feather-Legged Spider (Uloborus plumipes?) - DSC_4485
˚Feather-Legged Spider (Uloborus plumipes?)