Close

Yellow Striped Leaf Hopper

Sibovia occatoria

Yellow Striped Leaf Hopper