Costa Rica 2013 - oliveoyl

Buenos Aires Canton, Costa Rica
August, 2013

Tiny tiny leaf hopper.

bug