Jeremy Squire, Macro Photography
Costa Rican Insects
Macro photographs of insects from La Selva Biological Station, Costa Rica
Read More21 / 24
Beetle. (Family Chrysomelidae suspected.)
Seriously challenging to ID this tiny iridescent green beetle but it made a nice picture.
Chrysomelidaebeetlecoleopteracosta ricamacrola selva biological stationinsect macro photographyinsectaarthropodinsects of costa rica