Close
Buffalo Treehopper
Ceresa stimulea