Thorn hopper.
Membracidae, Shenandoah National Park, Virginia
Membracidaemacro photographsShenandoah National ParkVirginia