Costa Rica 2013 - Lsfrembes

Costa Rica

Be careful where you step. The moving green dots are leaf cutter ants hauling their leaves to the colony. - at Arenal Natura Ecological Park.

Costa RicaPlaces