Showing posts with label Costa Rica. Show all posts
Showing posts with label Costa Rica. Show all posts

Tuesday, January 25, 2011

Treehoppers of Costa Rica

Treehoppers look like they've been spray-painted by graffiti artists.

Monday, December 20, 2010

Leaf Cutter Ants in Turrialba

A parade of leaf cutter ants cut and carry segments of leaves from the top of a tree.