Costa Rica 2013 - oliveoyl

Quebradas, Costa Rica
June 2013

Ants harvesting aphids (I think) on a star fruit tree. G3 with 12-35mm.

bug