Jeremy Squire, Macro Photography
Costa Rican Insects
Macro photographs of insects from La Selva Biological Station, Costa Rica
Read More12 / 24
Earwig. (Dermaptera)
Another earwig -- this one sports a red waistcoat.
costa ricamacrola selva biological stationinsect macro photographyearwigarthropodDermapterainsects of costa rica