Jeremy Squire, Macro Photography
Costa Rican Insects
Macro photographs of insects from La Selva Biological Station, Costa Rica
Read More16 / 24
Nogodinidae?
I need to confirm the ID for this one but the reflection and wing structure is fascinating.
costa ricamacrola selva biological stationinsect macro photographyNogodinidaeinsectaarthropodinsecteinsects of costa rica