Jeremy Squire, Macro Photography
Costa Rican Insects
Macro photographs of insects from La Selva Biological Station, Costa Rica
Read More6 / 24
Moth. La Selva Biological Station.
A fun shot more than anything!
Lepidopteramothcosta ricamacrola selva biological stationinsect macro photographyinsectaarthropodinsecteinsects of costa rica