Jeremy Squire, Macro Photography
Costa Rican Insects
Macro photographs of insects from La Selva Biological Station, Costa Rica
Read More10 / 24
Longhorn beetle.
Another longhorn beetle (Cerambycidae) from the forest at La Selva Biological Station, Costa Rica.
costa ricamacroCerambycidaebeetlela selva biological stationinsect macro photographyinsectaarthropodinsecteinsects of costa rica