Loading…
Insect-chewed leaf in the forest at the Los Cusingos Reserve, Costa Rica.