Ornate red-tipped insect along the Rio Penas Blancas in the Los Cusingos Reserve, Costa Rica.

Loading…
Ornate red-tipped insect along the Rio Penas Blancas in the Los Cusingos Reserve, Costa Rica.