Here are some colorful leafhoppers that I found during my wanders in the mountains of Costa Rica.
1 / 4
Post image
Post image
Post image
Post image

Comments